﻿@charset "utf-8";
/* CSS Document */
*{margin:auto;font-size:12px;list-style:none;
}


ul,li{margin:0; padding:0}
p{ padding:0 5px 0 5px}
.main{width:100%; height:auto;}
/*第一行*/
.toubu{ width:100%; height:29px; background:url(index_01.jpg); line-height:29px }
.toubu .neirong{ width:1230px; }
.toubu .zcnr{ width:1000px; float:left }
.toubu .zcnr ul{ width:1000px}
.toubu .zcnr li{ width:50px; float:left; list-style-type:none}
.toubu .ycnr{ width:200px; float: right}
/* banner*/
.banner1{ width:1230px; height:93px; background:url(index_02.jpg)}
/*logo 搜索行*/
.top{ width:1230px; height:116px;}
.top .logo{ width:340px; float:left}
.top .sousuo{width:620px; height:81px;float:left; padding-top:35px}
.srk{ width:488px; height:37px; float:left; text-align:right}
.tjk{ width:49px; height:37px; float:left}
.stxt1{ width:482px; height:29px; border:2px #033b9c solid; line-height:29px;font-size:24px}
.stxt2{ width:462px; height:29px; border:2px #033b9c solid; line-height:29px; background:url(index_17.jpg); background-repeat:no-repeat; padding-left:20px}
.submit1{ background:url(index_08.jpg); width:71px; height:35px; border:0}
.liebiao{ width:600px;float:left;}
.top .anniu{ width:260px; float:left;  height:86px; padding-top:25px;}
/*菜单*/
.menu{ width:100%; height:45px; background:#033b9c}
.menu .caidan{ width:1230px; height:45px; line-height:45px;}
.menu .caidan ul li{ margin:0 60px 0 0; font-size:14px; font-family:"宋体"; float:left; font-weight:bold; list-style-type:none; color:#FFF}
.menu .caidan ul li a{ font-size:14px; font-family:"宋体"; font-weight:bold; list-style-type:none; color:#FFF}

/*分类行+幻灯+公告*/
.dk{ width:1230px; height:auto}
.fhg{ width:1230px; height:345px; background:url(index_12.jpg)}
.fhg .xlcd{ width:192px; height:345px; float:left}
.fhg .huandeng{width:795px; height:345px; float:left; margin:0 0px 0 8px}
.fhg .gonggao{ width:235px; height:340px; float:left; border:1px #ccccc solid; background:#FFF}
/*产品*/
.zk{ width:1230px;  height:auto; float:left;border:1px #cccccc solid; margin-top:8px; border-top:2px #0e45e3 solid}
.fhg .biaoti{ width:67px; height:345px; float:left; background:url(index_11.jpg)}
.fhg .chanpin{ width:1163px; height:345px; float:left; background:url(index_12.jpg)}
.fhg .chanpin ul{ widht:1145px; height:338px; float:left; background:#FFF; margin:3px 0 0 20px}
.fhg .chanpin ul li{ width:218px; height:328px;border-right:1px #e8e8e8 solid; float:left; list-style-type:none; text-align:center; padding-top:10px }
h2{ width:180px; height:31px; border-bottom:1px #cccccc solid; font-size:18px; font-family:"长城大黑体"; text-align:center; line-height:31px; margin-top:10px }
h1{ width:180px; height:25px; font-size:14px; font-family:"微软雅黑"; text-align:center; }
.zt0{ width:200px; height:22px; }
.zt1{width:70px; height:30px; font-size:23px; font-family:"草檀斋毛泽东字体"; text-align:right; float:left;}
.zt2{width:40px; height:30px; font-size:23px; font-family:"长城粗黑体繁"; font-weight:bold; float:left}
.zt3{width:50px; height:25px; font-size:18px; font-family:"宋体"; float:left; line-height:25px}
.fenleichanpin1{ width:1222px; height:35px; font-size:18px; font-family:"微软雅黑"; border-bottom:1px #cccccc solid; font-weight:bold;color:#053ad3; line-height:35px; padding-left:8px; background:#f4f4f4}
.fenleichanpin1 a{ width:1222px; height:35px;  font-size:14px;  font-weight:100;  font-family:"微软雅黑"; color:#666; line-height:35px}
.fenleichanpin{ width:1222px; height:35px; font-size:18px; font-family:"微软雅黑"; font-weight:bold;color:#666; line-height:35px; padding-left:8px; }
.fenleichanpin a{ width:1222px; height:35px;  font-size:18px;  font-weight:bold;  font-family:"微软雅黑"; color:#666; line-height:35px}

.biankuang{ width:1230px; height:300px; border:1px #e8e8e8 solid}
.biankuang ul{ width:1230px; height:300px;}
.biankuang ul li{ width:204px; height:290px; float:left; list-style-type:none;  border-right:1px #e8e8e8 solid; text-align:center; padding-top:10px}
    .biankuang ul li img {
        width: 161px;
        height: 223px;
    }
h6{ font-family:"宋体"; font-size:14px; width:160px; padding:8px 0 8px 0;}
.zt{ width:160px;color:#F60; height:22px; font-weight:bold;font-family:"宋体"; font-size:14px; text-align:center }
/*工作站*/
.clear{ clear:both}
/*底部*/
.db{ width:100%; height:148px; background:#e7e6e5; text-align:center; margin-top:10px}
.db .lb{ width:100%; height:128px; padding-top:20px; float:left; text-align:center  }
.db .lb ul li{ width:205px; height:30px; list-style-type:none; line-height:30px}
.bt{ width:205px; height:40px;  line-height:40px}
.bt a {
	font-size:14px;
	text-decoration: none;
 color: #666;
}
.bt a:link {
	text-decoration: none;
 color: #666;
 	font-size:14px
}
.bt a:visited {
	text-decoration: none;
	color: #696969;
		font-size:14px
}
.bt a:hover {
	text-decoration: none;
	color: #F30;
		font-size:14px

}
.bt a:active {
	text-decoration: none;
	color: #666;
		font-size:14px

}
.db .lb ul li a {
	font-size:12px;
	text-decoration: none;
	color:#000
}
.db .lb ul li a:link {
	text-decoration: none;
}
.db .lb ul li a:visited {
	text-decoration: none;
}
.db .lb ul li a:hover {
	text-decoration: none;
	color: #F30;
}
.db .lb ul li a:active {
	text-decoration: none;

}
/*二级菜单*/
body {
	background:#fff;
	font:normal 12px/22px 宋体;
}
img {
	border:0;
}
a {
	text-decoration:none;
	color:#333;
}
a:hover {
	color:#1974A1;
	text-decoration:underline;
}

.banner {
	border-left:0;
	border-right:0;
}
#nav {
	position:relative;
	z-index:1;
	width:200px;
	background:#F1F1F1;
}
#nav .mainCate {
	position:relative;
	padding:8px 18px;
    height:auto;
	zoom:1;
}
#nav .evenLeval {
	background:#fff;
    top: 0px;
    left: 0px;
}
#nav h3 {
	height:24px;
	line-height:28px;
	font-size:16px;
	overflow:hidden;
}
#nav h3 span {
	width:18px;
	height:15px;
	line-height:32px;
	font-weight:200;
	font-size:12px;
	float:right;
}
#nav p {
	height:20px;
	line-height:20px;
}
#nav div a {
	margin-right:10px;
	color:#666;
    height:20px;
	line-height:20px;
}
#nav .subCate {
	display:none;
	background:url(images/nav_div_bg.jpg) 0 0 repeat-y #fff;
	position:absolute;
	left:200px;
	top:0;
	width:750px;
	padding:0 0 20px 20px;
	color:#333;
}
#nav .subCate h4 {
	height:26px;
	line-height:26px;
	margin:0 0 2px 0;
	font-size:14px;
	color:#333;
}
#nav .subCate ul {
	width:730px;
	float:left;
	overflow:hidden;
}
#nav .subCate li {
	width:730px;
	float:left;
	display:inline;
}
#nav .subCate li a {
	display:block;
	float:left;
	padding:0 5px;
	line-height:25px;
	color:#666;
	word-break:keep-all;
	white-space:nowrap;
}
#nav .subCate #sub-ul-1 {
	width:100%;
}
#nav .on {
	background:#88766E;
	color:#fff;
}
#nav .on h3 a,#nav .on div a {
	color:#fff;
}
#nav .on h3 a,#nav .on div li a {
	color:#000;
}
#nav .on .subCate {
	display:block !important;
}
#mainCate-4 .subCate {
	top:-100px
}
#mainCate-5 .subCate {
	top:-164px;
}
#mainCate-6 .subCate {
	top:auto;
	bottom:0;
}
/*层切换*/
#tabbox{ width:227px; height:340px; border:1px #cccccc solid; overflow:hidden; margin:0 auto;  background-repeat:repeat-x;}
.tab_conbox{border-top: none;}
.tabs{height: 31px;width:227px;}
.tabs li{height:31px;line-height:31px;float:left;border-left:none;margin-bottom: -1px;  width:113px;font-size:14px; color:#000000; font-weight:bold; background:url(index_19.jpg);overflow: hidden;position: relative;}
.tabs li a {display: block;padding: 0 20px;outline: none; font-size:14px;text-decoration:none; color:#000000; font-weight:bold; }
.tabs li a:hover {background: #ccc;font-size:14px; color:#000000; font-weight:bold;text-decoration:none;}	
.tabs .thistab,.tabs .thistab a:hover{ background:url(index_18.jpg);border-bottom: 1px solid #fff;text-decoration:none; font-size:14px; color:#000000; font-weight:bold; }
.tabs .thistab,.tabs .thistab a:visited { background:url(index_18.jpg);border-bottom: 1px solid #fff;	text-decoration:none; font-size:14px; color:#000000; font-weight:bold; }
.tab_con { display:none; padding:12px;font-size: 12px; line-height:175%;}
.huanying{ width:227px; height:130px; border:1px #cccccc solid; border-top:0; background:url(index_20.jpg); background-repeat:no-repeat}
.tbh{width:227px; height:70px;}
.tb{ width:70px;height:70px; float:left; background:url(index_21.jpg)}
.hyc{ width:150px; height:70px; float:right; font-weight:bold; padding-top:10px;}
.an{width:227px; height:50px; text-align:center}

/*滚动图片*/
.gdtp{width:100%; height:330px; border-top:2px #033b9c solid; background:#ddebfb }
.blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 background:#ffffff;
 width:98%;
 margin-top:8px;
}
.blk_18 .pcont {
 width:98%;
 float:left;
 overflow:hidden;
 padding-left:5px;
 height:300px;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
	padding-top:20px;
 float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
 width:50px;
 height:200px;
 float:left;
  padding-top:50px;
 background:url(index_25.jpg) no-repeat;
}
.blk_18 .LeftBotton {
 background-position: 0 0;
 margin:8px 5px 0;
}
.blk_18 .RightBotton {
 background-position: 0 -100px;
 margin:8px 1px 10px 5px;
}
.blk_18 .LeftBotton:hover {
 background-position: -20px 0;
}
.blk_18 .RightBotton:hover {
 background-position: -20px -100px;
}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none;
 margin:6px auto 1px auto;
}
.blk_18 .pl {
 width:190px;
 border:1px solid #f3f3f3;
 float:left; 
 text-align:center;
 line-height:24px;
 height:280px;
 background:#FFF
}
.blk_18 a.pl:hover {
 border:1px solid #5dacec;
 color:#5dacec;
 background:#fff;
}
/*工作站*/
.gzz{ width:1230px; height:270px; text-align:left; margin-top:10px }
#tabbox1{ width:1225px; height:260px;  overflow:hidden; margin:0 auto;  background-repeat:repeat-x; }
.wz{ width:100px; height:31px;font-size:22px; font-family:"黑体"; font-weight:bold; float:left}
.tab_conbox1{border-top:2px #033b9c solid; height:258px}
.tab_conbox1 ul{ border:1px #cccccc solid; height:258px}
.tab_con1{ display:none; border:1px #cccccc solid; height:200px}
.tabs1{height: 31px;width:1225px;}
.tabs1 li{height:30px;line-height:31px; width:70px;float:left;border-left:none;margin-bottom: -1px;  font-size:12px; color:#ffffff;;overflow: hidden;position: relative;}
.tabs1 li a {display: block;padding: 0 20px;outline: none; font-size:12px;text-decoration:none; color:#000000; text-align:center }
.tabs1 li a:hover {font-size:12px; color:#ffffff; text-decoration:none;}	
.tabs1 .thistab1,.tabs1 .thistab1 a:hover{ background:url(index_27.jpg);border-bottom: 1px solid #fff;text-decoration:none; font-size:12px; color:#ffffff;  }
.tabs1 .thistab1,.tabs1 .thistab1 a:visited { background:url(index_27.jpg);border-bottom: 1px solid #fff;	text-decoration:none; font-size:12px; color:#ffffff; }
.tab_con1 {padding:12px;font-size: 12px; line-height:175%;}
/*搜索子页面*/
.zk{ width:943px;  height:auto; }
.cpmc {width:1220px; height:30px; background:#f4f4f4; background:#efecec; padding-top:5px; padding-left:10px;color:#666; font-size:14px;font-weight:bold; color:#666; border-bottom:1px #cccccc solid}
.gjz{ width:943px; height:auto; border:1px #cccccc solid; height:92px; margin-top:8px}
.gjzfl{ width:943px; height:30px;  border-bottom:1px #cccccc dashed;} 
.gjzfl ul li{  height:30px; float:left; margin-left:15px; line-height:30px; padding-right:8px; color:#333}
.px{ width:943px; height:35px; border:1px #cccccc solid; margin-top:15px}
.px ul{ width:750px; height:35px; float:left}
.px ul li{ height:35px; padding:0 15px 0 15px; float:left; border-right:1px #cccccc  solid;  line-height:35px;  text-align:center  }
.sl{ width:120px; float:left; line-height:35px; }
.sltp{ width:70px; float:left; line-height:35px; }
.flzt{ color:#666;font-size:12px;}
.cp{ width:1230px; height:auto;   }
.cp ul li{ float:left; height:270px;  width:237px;   margin:12px 7px 0 0; text-align:center; padding-top:8px}
.jg{font-size:24px; font-weight:bold; color:#F00; font-family:黑体; padding-top:8px}
.fy{width:943px;height:50px; margin:20px 0 0 300px;}
.fy ul li{ width:25px; float:left; height:25px; line-height:25px; background:#efefef; border:1px #cccccc solid; text-align:center; margin:0 8px 0 8px}
.yk{ width:268px; height:auto; float:right; margin-left:10px}
.ykbt{ width:268px; height:30px; padding-top:18px; color:#666; font-size:18px; font-weight:bold; border-bottom:1px #cccccc solid;}
.tjcp{ widht:268px; height:320px; border:1px #cccccc solid; margin-top:20px;}
/*产品信息子页面*/
.cpxx{ width:1230px;  margin-top:10px }
.cpxxzc{ width:930px;height:auto;float:left;}
.cpxxzccs {
 width:930px; height:auto; border:1px #cccccc solid; margin-top:10px; }
.cpxxcsnr {
 width:910px; height:auto; margin-top:10px; padding-left:20px }
.cpxxcsbt {
 width:920px; height:25px;  padding:5px 0 0 10px; font-size:14px;   background:#f4f4f4; font-weight:bold; color:#666}
.cpxxzcbt{ width:920px; height:40px; background:#eef0f1; font-size:16px; font-weight:bold; line-height:30px; padding-left:10px;}
.cpxxdt{  height:auto; border:1px #cccccc solid; text-align:center; font-size:18px; font-weight:bold;padding:10px;}
.cpxxxt{width:433px; height:100px;}
.cpxxmd{ width:580px; height:500px; float:left; margin:10px 0  0 10px}
.mdlie{ width:580px; height:30px; font-size:22px; color:#333; font-weight:bold;}
.mdlie1{ width:500px; height:auto; color:#666;  margin:10px 0}
.mdlie2{ width:500px;height:50px; background:#F6F6F6; float:left; line-height:50px; padding-left:10px;}
.jgzt{ font-size:16px; font-weight:bold}
.jgszzt{font-size:24px; color:#F00; font-weight:bold; font-family:"黑体"}
.mdlie3{ width:500px; height:30px; float:left;margin:10px 0 ;}
.mdlie3 ul li{  border:1px #cccccc solid; float:left; margin:0 5px; text-align:center; padding:0 3px}
.ig{ border:1px #cccccc solid; margin:0 3px; float:left}
.mdlie4{ width:500px; height:30px; float:left;}
.cpxxyc{ width:260px; float:left; height:auto; border:1px #cccccc solid; margin-left:20px;  padding:10px 0 8px 8px  }
.cpxxyc ul li{ width:260px; height:auto; text-align:center}
.ycqyxx{ width:200px;  border:1px #fff3cf solid; background:url(index_42.jpg)}
.ycqyxx ul li{ margin:4px; color:#999}
.klyk{ width:180px; border:1px #efefef solid; height:260px; margin-top:8px; padding:8px}
.klyk ul li{ height:130px; float:left; color:#F30; font-weight:bold; font-size:16px; width:88px; text-align:center;  font-family:黑体}
.xxxx{ width:1230px; height:1000px; border:1px #cccccc solid; margin-top:10px; margin-bottom:10px;}
.xxzc{ width:170px; float:left;   height:700px; text-align:center; margin-top:10px; }
.xxyc{ width:930px; float:left; height:auto;border:1px #cccccc solid; margin-top:10px; }
.mlist a { display:block; float:left; padding:4px 0px;
}
.anpager .cpb {background:#1F3A87 none repeat scroll 0 0;border:1px solid #CCCCCC;color:#FFFFFF;font-weight:bold;margin:5px 4px 0 0;padding:4px 5px 0;}
.anpager a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#1F3A87;margin:5px 4px 0 0;padding:4px 5px 0;text-decoration:none}
.anpager a:hover{background:#1F3A87 none repeat scroll 0 0;border:1px solid #1F3A87;color:#FFFFFF;}


.pbox {
    height:222px;
    width:222px;
    border:1px solid #053ad3;
 /*非IE的主流浏览器识别的垂直居中的方法*/

 display: table-cell;

 vertical-align:middle;

 /*设置水平居中*/

 text-align:center;

 /* 针对IE的Hack */

 *display: block;

 *font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/

 *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 

}

.pbox img {

 /*设置图片垂直居中*/

 vertical-align:middle;

}